
@charset "utf-8";

.index_search{width: 94%;height: 0.44rem;padding: 0.15rem 3%;background: #333;}
.index_search p{width: 96%;;background: #fff;height: 0.44rem;padding:0 2%;border-radius: 6px;}
.index_search p .text{width: 80%;background: none;border: none;font-size: 0.2rem;}
.index_search p .sub{display: block;background:url(../images/search_but.png) no-repeat center  center;border: none;position: absolute;right: 2%;top: 0.04rem;width: 0.35rem;height:0.35rem;background-size: 100%;}
.class_columns a {text-align: center;padding: 0.1rem 0;}
.class_columns .picimg {width: 0.96rem;height: 0.96rem;line-height: 0.96rem;margin: 0 auto;border-radius: 50%;text-align: center;}
.class_columns .picimg img{height: 0.43rem;vertical-align: middle;}
.class_columns .ba01{background: #e84c3d;}
.class_columns .ba02{background: #f0c40f;}
.class_columns .ba03{background: #1bbc9b;}
.class_columns .ba04{background: #9b58b5;}
.class_columns .ba05{background: #4372c8;}
.class_columns .ba06{background: #f98d2e;}
.class_columns .ba07{background: #6cc3f5;}
.class_columns .ba08{background: #86c94b;}
.class_columns a .name {padding-top:5px;font-size:0.8em;}
.index_promotion{border-top:1px solid #c0bfbf;padding: 5px 0; }
.index_promotion .picimg{width:15%;padding-right: 10px;border-right:1px solid #ddd;}
.index_promotion .picimg img{height: 0.23rem;}
.index_promotion .conter{width:74%;color: #333;font-size: 0.2rem;margin-left: 20px;}
.index_promotion .conter a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;color: #333;}
.branch{display:none;width: 40%;background: #c80005;height: 100%;position: fixed;right: 0;top: 1.1rem;;z-index: 999;}
.branch nav{height: 8rem;overflow: auto;}
.branch nav a{width:100%;border-top: 1px #fff solid;height:0.6rem;line-height:0.6rem;text-align: center;display: block;color: #fff;font-size: 0.22rem;}
.exclusive_shop .title{padding: 0.2rem 0;padding-left: 20px;border-bottom: 1px #ddd solid;}
.exclusive_shop .title p{height: 0.26rem;line-height: 0.26rem;border-left: 0.06rem #f98d2e solid;}
.exclusive_shop .title p span{font-size: 0.26rem;font-weight: bold;color: #f98d2e;margin-left: 10px;}
.index_recom{width: 100%;}
.index_recom a{display: block;}
.index_recom .left{width: 40%;}
.index_recom .left a{line-height: 0.28rem;}
.index_recom .left a .name{font-size: 0.23rem;margin-top: 0.32rem;margin-left: 0.28rem;}
.index_recom .left a .info{color: #999;font-size: 0.23rem;margin-left: 0.28rem;}
.index_recom .left a .picimg{margin-top: 0.2rem;margin-left: 0.28rem;}
.index_recom .left a .picimg img{width: 100%;display: block;}
.index_recom .right{width: 59%;border-left:1px solid #ddd; }
.index_recom .right .picScroll{}
.index_recom .right a .title{width: 50%;line-height: 0.25rem;}
.index_recom .right a .name{font-size: 0.23rem;margin-top: 0.32rem;margin-left: 0.28rem;}
.index_recom .right a .info{font-size: 0.23rem;margin-left: 0.28rem;}
.index_recom .right a .price{font-size: 0.23rem;margin-left: 0.28rem;margin-top: 0.32rem;}
.index_recom .right a .picimg{width: 50%;}
.index_recom .right a .picimg img{width: 100%;display: block;}
.index_recom .right a.mospo{border-top:1px solid #ddd;}
.index_recom a .color01{color: #c80005;}
.index_recom a .color02{color: #f98d2e;}
.index_recom a .color03{color: #0aa74e;}
.index_cation{}
.index_cation nav{}
.index_cation nav a{width: 46%;display: block;margin-bottom: 0.2rem; margin-left: 0.2rem;float: left;}
.index_cation nav a img{width: 100%;display: block;}
.index_logon{background: #999;height: 0.6rem;line-height: 0.6rem;}
.index_logon nav{height: 0.6rem;}
.index_logon nav a{color: #fff;font-size: 0.2rem;}
.index_logon nav span{color: #fff;font-size: 0.2rem;margin: 0 10px;}
.index_logon .index_top{color: #fff;font-size: 0.25rem;font-family: "Myriad Pro Regular";background:url(../images/add_ond2.png) no-repeat right center;display: block;font-weight: bold;padding-right: 30px;}
footer{height:0.8rem;text-align: center;}
footer nav{height: 0.4rem;line-height: 0.4rem;}
footer nav a{color: #f98d2e;font-size: 0.2rem;margin:0 10px;}
footer p{color: #999;font-size: 0.2rem;}

.main_menu{display:none;background:#333;width: 100%;height: auto; border: 0; position: fixed;top: 0.8rem;left: 0;z-index: 999;}
.main_menu a {display:table-cell;text-align:center;padding:15px 0;font-size:1em;}
.main_menu a img{height:0.39rem;}
.main_menu a p {font-size:0.8em;color: #fff;}
.modity_class .modity_class_left{width: 28%;height: 100%;float: left;}
.modity_class menu{width: 100%;height:568px;background: #ddd; overflow: auto;}
.modity_class menu a{display:block;width: 100%;height: 0.59rem;line-height: 0.59rem;text-align: center;font-size: 0.21rem;color: #454545;border-bottom: 1px #fff solid;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.modity_class menu a.sel{background: #fff;}
.modity_class .show_box{width:auto;height: 100%;margin-left: 28%;overflow: auto;padding:0 10px;} 
.modity_class .show_box ul{width: 100%;}
.modity_class .show_box ul li{width: 100%;overflow: hidden;}
.modity_class .show_box ul li .title{width:100%;height: 0.59rem;line-height: 0.59rem;font-size: 0.21rem;color: #c80005;border-bottom: 2px #333 solid;}
.modity_class .show_box ul li .list{width:110%;padding:0.16rem 0;}
.modity_class .show_box ul li .list a{width: 29%;float: left;display: block;margin-right:2%;margin-bottom: 0.2rem;}
.modity_class .show_box ul li .list a .picimg{border: 1px #ddd solid}
.modity_class .show_box ul li .list a .picimg img{width: 100%;display: block;}
.modity_class .show_box ul li .list a  .name{width: 100%;height: 0.4rem;line-height: 0.4rem;text-align: center;font-size: 0.2rem;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;}
.help_center{width: 90%;margin:5% auto;border: 1px #ddd solid;border-radius: 8px;padding:0 10px;border-bottom:none;}
.help_center ul li{height: auto;}
.help_center ul li .a1{display:block;width:100%;height: 0.8rem;line-height: 0.8rem;color: #333;font-size: 0.26rem;border-bottom: 1px #ddd solid;background:url(../images/out.png) no-repeat right center;background-size: 4%;}
.help_center ul li a.sel {background:url(../images/help_down.png) no-repeat 97% center;background-size: 15px;}
.help_center ul li .anderosa{display: none;background:#fff;}
.help_center ul li .anderosa a{padding: 0 20px;height:45px;line-height: 45px;display: block;color:#333;font-size:0.9em;border-bottom:1px solid #cfcdce;}




.product_list .title{border: 1px #ddd solid;}
.product_list .title menu{float: left;width: 75%;}
.product_list .title menu a{position: relative; display: block;width: 33.33333%;height:0.58rem;line-height: 0.58rem;text-align: center;font-size: 0.23rem;color: #000;float: left;}
.product_list .title menu a:after{content: ""; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ddd;}
.product_list .title menu a.sel{background: #c80005;color: #fff;}
.product_list .title menu a .up{display: block;background: url(../images/up_arrow.png) no-repeat center center;height: 12px;width: 12px;position: absolute; top: 30%;right: 11%;background-size: 100%;}
.product_list .title menu a .down{display: block;background: url(../images/down_arrow.png) no-repeat center center;height: 12px;width: 12px;position: absolute; top: 30%;right: 11%;background-size: 100%;}
.product_list .title menu a.sel .up{display: block;background: url(../images/up_arrow_hover.png) no-repeat center center;height: 12px;width: 12px;position: absolute; top: 30%;right: 11%;background-size: 100%;}
.product_list .title menu a.sel .down{display: block;background: url(../images/down_arrow_hover.png) no-repeat center center;height: 12px;width: 12px;position: absolute; top: 30%;right: 11%;background-size: 100%;}
.product_list .title  p{width: 25%;}
.product_list .title  p a{display: block;width: 100%;height:0.58rem;line-height: 0.58rem;text-align: center;font-size: 0.23rem;color: #000;}



.product_list .list{border-top: 1px #ddd solid;border-left: 1px #ddd solid;overflow: hidden;}
.product_list .list nav{width: 100%;background: #fff;}
.product_list .list nav a{ position: relative; display: block;float: left;width: 46%;border-top: 1px #ddd solid;border-bottom: 1px #ddd solid;padding:2%;text-align: center;margin-top:-1px;}
.product_list .list nav a:after{content: ""; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ddd;}
.product_list .list nav a img{width: 100%;}
.product_list .list nav a .name{color: #999;font-size: 0.2rem;margin:0.1rem 0;text-align: left;}
.product_list .list nav a .price{color: #c80005;font-size: 0.2rem;font-weight: bold;text-align: left;}
.screen{display: none;position: fixed;right: 0; top: 0;z-index:100;width: 100%;height: 100%;background: url(../images/darkbg04.png) repeat;}
.screen .close{position: absolute;left: 6%;top: 0.76rem;z-index: 1;background: url(../images/close.png) no-repeat;    background-size: 100%;width:0.64rem;height: 0.64rem}
.screen .conter{width: 90%; height: 100%;margin-left: 10%;}
.screen .conter .title{height: 1.1rem;line-height: 1.1rem;background: #eee;}
.screen .conter .title .olsrk{color: #333;font-size: 0.36rem;margin-left: 0.38rem;}
.screen .conter .title .oenmc{width: 1.52rem;height: 0.6rem;line-height: 0.6rem;text-align: center;background: #c80005;font-size: 0.23rem;color: #fff;border-radius: 4px;display: block;position: absolute;top: 0.25rem;right: 0.28rem;}
.screen .conter .laist{padding:5%;overflow: auto; background: #fff;}
.screen .conter .laist ul li p{color: #333;font-size: 0.23rem;}
.screen .conter .laist ul li nav{margin:0.3rem 0;}
.screen .conter .laist ul li nav a{display: block;width: auto;height: 0.5rem;line-height: 0.5rem;border: 1px #ddd solid;padding:0 0.15rem;font-size: 0.2rem;color: #999;margin: 0 0.2rem .2rem 0;float: left;}
.screen .conter .laist ul li nav a.ond{border: 1px #c80005 solid;color: #c80005;}
.screen .conter .laist ul li nav a.ond span{background: url(../images/ouea.png) no-repeat;display: block;width: 0.29rem;height: 0.35rem;background-size:100%;position: absolute;right: 0;bottom:-1px; }




.integral_list .title{border: 1px #ddd solid;}
.integral_list .title menu{float: left;width: 75%;}
.integral_list .title menu a{position: relative; display: block;width: 33.33333%;height:0.58rem;line-height: 0.58rem;text-align: center;font-size: 0.23rem;color: #000;float: left;}
.integral_list .title menu a:after{content: ""; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ddd;}
.integral_list .title menu a.sel{background: #f98d2e;color: #fff;}
.integral_list .title menu a .up{display: block;background: url(../images/up_arrow.png) no-repeat center center;height: 12px;width: 12px;position: absolute; top: 30%;right: 11%;background-size: 100%;}
.integral_list .title menu a .down{display: block;background: url(../images/down_arrow.png) no-repeat center center;height: 12px;width: 12px;position: absolute; top: 30%;right: 11%;background-size: 100%;}
.integral_list .title menu a.sel .up{display: block;background: url(../images/up_arrow_hover.png) no-repeat center center;height: 12px;width: 12px;position: absolute; top: 30%;right: 11%;background-size: 100%;}
.integral_list .title menu a.sel .down{display: block;background: url(../images/down_arrow_hover.png) no-repeat center center;height: 12px;width: 12px;position: absolute; top: 30%;right: 11%;background-size: 100%;}
.integral_list .title  p{width: 25%;}
.integral_list .title  p a{display: block;width: 100%;height:0.58rem;line-height: 0.58rem;text-align: center;font-size: 0.23rem;color: #000;}




.integral_list .list{border-top: 1px #ddd solid;border-left: 1px #ddd solid;overflow: hidden;}
.integral_list .list nav{width: 100%;background: #fff;}
.integral_list .list nav a{ position: relative; display: block;float: left;width: 46%;border-top: 1px #ddd solid;border-bottom: 1px #ddd solid;padding:2%;text-align: center;margin-top:-1px;}
.integral_list .list nav a:after{content: ""; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ddd;}
.integral_list .list nav a img{width: 100%;}
.integral_list .list nav a .name{color: #999;font-size: 0.2rem;margin:0.1rem 0;text-align: left;}
.integral_list .list nav a .price{color: #f98d2e;font-size: 0.2rem;font-weight: bold;text-align: left;}
.integral_screen{display: none;position: fixed;right: 0; top: 0;z-index:100;width: 100%;height: 100%;background: url(../images/darkbg04.png) repeat;}
.integral_screen .close{position: absolute;left: 6%;top: 0.76rem;z-index: 1;background: url(../images/close.png) no-repeat;    background-size: 100%;width:0.64rem;height: 0.64rem}
.integral_screen .conter{width: 90%; height: 100%;margin-left: 10%;}
.integral_screen .conter .title{height: 1.1rem;line-height: 1.1rem;background: #eee;}
.integral_screen .conter .title .olsrk{color: #333;font-size: 0.36rem;margin-left: 0.38rem;}
.integral_screen .conter .title .oenmc{width: 1.52rem;height: 0.6rem;line-height: 0.6rem;text-align: center;background: #f98d2e;font-size: 0.23rem;color: #fff;border-radius: 4px;display: block;position: absolute;top: 0.25rem;right: 0.28rem;}
.integral_screen .conter .laist{padding:5%;overflow: auto; background: #fff;}
.integral_screen .conter .laist ul li p{color: #333;font-size: 0.23rem;}
.integral_screen .conter .laist ul li nav{margin:0.3rem 0;}
.integral_screen .conter .laist ul li nav a{display: block;width: auto;height: 0.5rem;line-height: 0.5rem;border: 1px #ddd solid;padding:0 0.15rem;font-size: 0.2rem;color: #999;margin: 0 0.2rem .2rem 0;float: left;}
.integral_screen .conter .laist ul li nav a.ond{border: 1px #f98d2e solid;color: #f98d2e;}
.integral_screen .conter .laist ul li nav a.ond span{background: url(../images/ouea02.png) no-repeat;display: block;width: 0.29rem;height: 0.35rem;background-size:100%;position: absolute;right: 0;bottom:-1px; }
.integral_ba{width: 100%;height: auto;}
.integral_ba img{display: block;width: 100%;}
/* banander css*/
.focus{ width:auto; height:auto;  margin:0 auto; position:relative; overflow:hidden;padding: 3% 0;}
.focus .hd{ width:100%; height:0.3rem;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ display:inline-block; height:0.12rem; padding:3px 5px;font-size:0; vertical-align:top;
}
.focus .hd ul li{ display:inline-block; width:0.12rem; height:0.12rem; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#acacac; margin:0 5px;  vertical-align:top; overflow:hidden;}
.focus .hd ul .on{background:#c80005;}
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:auto; background:url(../images/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }


.details .titled{padding: 0.2rem 3%  0 3%;height: auto;font-size: 0.35rem;color: #333;line-height: 0.5rem;}
.details .title2{padding: 0 3% 0.2rem 3%;height: auto;border-bottom: 1px #ddd solid;font-size: 0.25rem;color: #c80005;line-height: 0.5rem;}
.countdown{width:56%;margin: 0 auto;height: auto;padding: 0.2rem 3%;line-height: 0.47rem;}
.countdown span{font-size:0.2rem;color:#333;}
.countdown .mid{color:#3a0a0d;margin:0 5px;}
.countdown .dash{display: block;width:0.42rem;height:0.47rem;line-height: 0.47rem; font-size:0.2rem;color:#fff;background:#c80005;text-align:center;-moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px; letter-spacing: 1px;float: left;}
.countdown .dash .digit{float: left;width:0.21rem;display: inline;text-align: center;}
.countdown .dash .digit .top{font-size:0.18rem;color:#fff;}
.countdown .dash .digit .bottom{font-size:0.18rem;color:#fff;}
.details .p1{color: #999;font-size: 0.25rem;padding: 0 3%;margin-top:5px; }
.details .p1 span{color: #4a97db;text-decoration: underline;}
.details .p2{color: #c80005;font-size: 0.38rem;padding: 0 3%;margin-top:5px; }
.details .p2 span{color: #999;text-decoration: line-through;font-size: 0.28rem;}

.routine{padding: 0 3%;margin-top: 15px;}
.routine p{width:auto;float:left;height:26px;line-height:26px;color: #333;
    font-size: 0.25rem;}
.naddsub{width: 16%;float: left; height:25px;  padding:0 25px 0 25px; line-height:25px;}
.naddsub .num01,.naddsub .num03 { position:absolute; left:0; display:inline-block; text-align:center; top:0; width:25px; border:1px solid #ccc;border-radius: 3px;}
.naddsub .num03 { left:auto; right:-15px;border:1px solid #ccc;border-radius: 3px;}
.naddsub input {margin: 0 7px;width:100%;height: 25px;line-height:25px; text-align:center;border:1px solid #ccc;}

.myselflist { width:100%;background:#fff;border-bottom: 1px solid #e7e7e7;}
.myselflist p{width:100%;height: auto; border-bottom:1px solid #f2f2f2;}
.myselflist p a {width:90%;margin:0 auto;background:url(../images/arrow01.png) no-repeat 97% center;background-size:9px; color:#000; display:block; line-height:40px; font-size:0.25rem;}
.myselflist p a span { position:absolute; right:10%; top:0; color:#ccc;}
.myselflist p a em{margin-left:10px;font-style: normal;}
.myselflist p a.orange { color:#f09213;}
.myselflist p a.green { color:#44b035;}


.busding{z-index:99; position:fixed; left:0; bottom:0; width:100%; height:0.8rem;line-height: 0.8rem; background:#fff;box-shadow:0 0.05rem 0.05rem #999 inset;}
.busding nav{width: 40%;background: #333;}
.busding nav a{display: block;width: 35%;float: left;text-align: center;}
.busding nav a img{vertical-align: middle;height: 0.38rem;}
.busding nav a span{display:block;width:0.28rem;height:0.28rem;line-height:0.28rem;color:#fff;background:#d90c2d;border-radius: 50px;text-align: center;position: absolute; bottom: 0.4rem;right: 0.1rem;font-size: 0.8em;}
.busding nav a.collection{width: 64%;height: 0.8rem;border-right:1px #ddd solid;line-height: 0.5rem;}
.busding nav a.collection img{vertical-align: top;}
.busding nav a.collection p{color: #fff;font-size: 0.2rem;line-height: 0.2rem;}
.busding nav a.collection  .on p{color: #c80005;}

.busding .shopcartbut{display: block;width: 60%;height:0.8rem;line-height: 0.8rem;background: #c80005;text-align: center;color:#fff;font-size: 0.32rem;}
.details_two .title{padding: 0.2rem 3%;height: 0.4rem;line-height: 0.4rem;
    border-bottom: 1px #ddd solid;}
.details_two .title a{font-size: 0.3rem;color: #333; float: left; width: 49.8%;text-align: center;border-right: 1px solid #ccc;display: block;}
.details_two .title a:nth-child(2){border-right: none;}
.details_two .title a.orwe{color: #d62432;}
.details_two .conter{width: 100%;}
.details_two .conter ol{display: block;}
.productinfo{padding: 10px 0;text-align: left;}
.productinfo .title{height:0.3rem;line-height:0.3rem;color:#d62432;border-bottom:1px solid #ddd;padding-left:10px;}
.productinfo .texiet{padding:10px;}
.productinfo .texiet p{font-size:0.2rem;color:#333;margin: 9px 0;}
.productinfo .texiet p img{width: 100%;}
.productinfo .texiet p span{font-size:0.2rem;color:#333;}
.review .title{padding: 0.2rem 3%;height: 0.78rem;border-bottom: 1px #ddd solid;}
.review .title .rate{width: 25%;text-align: center;}
.review .title .rate .p1{font-size:0.28rem;color: #c80005;}
.review .title .rate .p2{font-size: 0.2rem;color: #999;line-height: 0.2rem;}
.review .title menu{width: 75%;float: left;}
.review .title menu a{font-size: 0.3rem;color: #333; float: left; width: 25%;text-align: center;display: block;}
.review .title menu a.apas{color: #d62432;}
.review .title menu .p1{font-size:0.2rem;color: #333;line-height: 0.2rem;margin-top:0.15rem;}
.review .title menu .p2{font-size: 0.18rem;color: #333;font-weight: bold;}
.review .title menu a.apas p{color: #c80005;}
.review .lisrs{width:90%;margin:3% auto;}
.review .lisrs ul li{border: 1px #ddd solid;background: #fff;padding:5px 10px;margin-bottom: 0.2rem;}
.review .lisrs ul li .top {line-height: 0.2rem;}
.review .lisrs ul li .top .name{color: #4a97db;font-size: 0.18rem;}
.review .lisrs ul li .top .time{color: #999;font-size: 0.18rem;font-size: 0.18rem;position: absolute;right:0;top:0;}
.review .lisrs ul li .info{color: #666;font-size: 0.2rem;line-height: 0.3rem;border-bottom: 1px #ddd solid;padding-bottom: 0.15rem;}
.review .lisrs ul li .star{margin: 5px 0;display:block;float:left;width:100%;border:0;height:22px;background:url(../images/plstar1.png) no-repeat scroll 0 0}
.review .lisrs ul li .star1{background-position:0 -20px}
.review .lisrs ul li .star2{background-position:0 -40px}
.review .lisrs ul li .star3{background-position:0 -60px}
.review .lisrs ul li .star4{background-position:0 -80px}
.review .lisrs ul li .star5{background-position:0 -100px}

.review .lisrs ul li .reply{padding: 3% 0;}
.review .lisrs ul li .reply span{display: block;width:auto;color: #c80005;font-size: 0.2rem;line-height: 0.3rem;}
.review .lisrs ul li .reply p{width: 75%;color: #666;font-size: 0.2rem;line-height: 0.3rem;}
.ment_order .ment_order_add{}
.ment_order .ment_order_add .baakp{border-bottom: 1px #ddd solid;height: auto;line-height: 0.79rem;}
.ment_order .ment_order_add .baakp .names{color:#333;font-size: 0.23rem;padding-left:3%;}
.ment_order .ment_order_add .baakp .oebade{color:#333;font-size: 0.2rem;background:url(../images/chadown.png) no-repeat right center;padding-right: 0.4rem;position: absolute;right: 3%;top:0;background-size: 14px;}
.ment_order .ment_order_add .baakp .oebade span{color: #c80005;margin-left: 0.1rem;}
.ment_order .ment_order_add .anderosa{display: none;  padding: 2% 0; background: #fff; border-top: 1px #ddd solid;}
.ment_order .ment_order_add .anderosa .add_to{display: block;width: 2rem;height: 0.48rem;line-height: 0.48rem;text-align: center; border-radius: 4px;font-size: 0.2rem;color: #c80005;border: 1px #c80005 solid;margin: 0.1rem auto;}
.ment_order .ment_order_add .anderosa nav{height: 4.2rem; overflow: auto;}
.ment_order .ment_order_add nav a{display: block;padding:3%;border-top: 1px #ddd solid;}
.ment_order .ment_order_add nav a:last-child{border-bottom:none;}
.ment_order .ment_order_add nav a .picimg{position:absolute;left: 3%;top:26%;background:url(../images/add.png) no-repeat center center;width: 0.4rem;height: 0.52rem;background-size: 100%;}
.ment_order .ment_order_add nav a .name{color: #666;font-size: 0.24rem;width: 88%;padding-left:0.7rem;line-height: 0.3rem;}
.ment_order .ment_order_add nav a .name span{color: #666;position: absolute;top:0;right:0;font-size: 0.2rem;}
.ment_order .ment_order_add nav a .add{color: #666;font-size: 0.2rem;width: 88%;padding-left:0.7rem; line-height: 0.3rem;margin-top: 0.1rem;}
.ment_order .ment_order_add nav a.on .picimg{background:url(../images/add_on.png) no-repeat center center;background-size: 100%;}
.ment_order .ment_order_add nav a.on .name{color: #c60707;}
.ment_order .ment_order_add nav a.on .name span{color: #c60707;}
.ment_order .ment_order_add nav a.on .add{color: #c60707;}

.shopping_cart .cartlist{border: 1px #ddd solid; background: #fff; margin-bottom: 0.2rem;border-bottom: none;}
.shopping_cart .cartlist ul li{border-bottom: 1px #ddd solid;padding:4% 2%;}
.shopping_cart .cartlist ul li .checkes{width:0.58rem;}
.shopping_cart .cartlist ul li .checkes .check{width:0.25rem;height: 0.25rem;cursor: pointer;}
.shopping_cart .cartlist ul li .picimg{width: 1.2rem;height: 1.2rem;}
.shopping_cart .cartlist ul li .picimg img{width: 100%;display: block;}
.shopping_cart .cartlist ul li .info{width: 3.95rem;}
.shopping_cart .cartlist ul li .info .name a{color: #333;font-size: 0.22rem;}
.shopping_cart .cartlist ul li .info .iemn{line-height: 0.2rem;}
.shopping_cart .cartlist ul li .info .iemn a{color: #999;font-size: 0.2rem;}
.shopping_cart .cartlist ul li .info .price{color: #999;font-size: 0.2rem;}
.shopping_cart .cartlist ul li .info .nadsub{height:0.3rem;width: 1.1rem;}
.shopping_cart .cartlist ul li .info .nadsub .text{width: 0.6rem;height: 0.3rem;line-height: 0.3rem;font-size: 0.2rem;color: #c80005;text-align: center; vertical-align: top;}
.shopping_cart .cartlist ul li .info .nadsub a{width: 0.3rem;height:0.3rem;line-height: 0.3rem;text-align: center;background: #999;display: block;font-size: 0.25rem;color: #fff;position: absolute;top: 0;}
.shopping_cart .cartlist ul li .info .nadsub a.reduce{left: 0;}
.shopping_cart .cartlist ul li .info .nadsub a.plus{right: 0;}
.shopping_cart .cartlist ul li .info .recovery{position: absolute;right:0;top:0.5rem;z-index: 1;}
.shopping_cart .cartlist ul li .info .recovery img{height: 0.33rem;}
.shopping_cart .p1{font-size: 0.2rem;color: #333;}
.shopping_cart .p1 span{font-size: 0.2rem;color: #e40107;font-weight: bold;}
.shopping_cart .p2{font-size: 0.2rem;color: #333;}
.shopping_cart .p2 span{font-size: 0.15rem;color: #333;font-weight: bold;}
.busding .osmser{width: 5.2rem;}
.busding .osmser .empty{padding-left:0.24rem;color: #c80005;font-size: 0.23rem;}
.busding .osmser .iksk{position: absolute;top:0;right:0.2rem;}
.busding .osmser .iksk .sp1{color: #333;font-size: 0.22rem;}
.busding .osmser .iksk .sp2{color: #c80005;font-size: 0.2rem;}
.busding .osmser .iksk .sp3{color: #c80005;font-size: 0.23rem;font-weight: bold;}
.busding .setbut{width: 1.2rem;color: #fff;font-size: 0.23rem;text-align: center;background: #c80005;}
.ment_order{margin-bottom:2rem;}
.ment_order .cartlist{border: 1px #ddd solid; background: #fff; margin-bottom: 0.2rem;border-bottom: none;width:94%;margin:2% auto;}
.ment_order .cartlist ul li{border-bottom: 1px #ddd solid;padding:4% 2%;}
.ment_order .cartlist ul li .checkes{}
.ment_order .cartlist ul li .checkes .check{width:0.25rem;height: 0.25rem;cursor: pointer;}
.ment_order .cartlist ul li .picimg{width: 1.2rem;height: 1.2rem;}
.ment_order .cartlist ul li .picimg img{width: 100%;display: block;}
.ment_order .cartlist ul li .info{width: 4.28rem;}
.ment_order .cartlist ul li .info .name{color: #333;font-size: 0.22rem;}
.ment_order .cartlist ul li .info .name a{color: #333;font-size: 0.22rem;}
.ment_order .cartlist ul li .info .iemn{line-height: 0.2rem;}
.ment_order .cartlist ul li .info .iemn a{color: #999;font-size: 0.2rem;}

.ment_order .cartlist ul li .info .price{color: #999;font-size: 0.2rem;}
.ment_order .cartlist ul li .info .nadsub{height:0.3rem;width: 1.1rem;}
.ment_order .cartlist ul li .info .nadsub .text{width: 0.6rem;height: 0.3rem;line-height: 0.3rem;font-size: 0.2rem;color: #c80005;text-align: center; vertical-align: top;}
.ment_order .cartlist ul li .info .nadsub a{width: 0.3rem;height:0.3rem;line-height: 0.3rem;text-align: center;background: #999;display: block;font-size: 0.25rem;color: #fff;position: absolute;top: 0;}
.ment_order .cartlist ul li .info .nadsub a.reduce{left: 0;}
.ment_order .cartlist ul li .info .nadsub a.plus{right: 0;}
.ment_order .cartlist ul li .info .recovery{position: absolute;right:0.2rem;top:0.5rem;z-index: 1;}
.ment_order .cartlist ul li .info .recovery img{height: 0.33rem;}

.ment_order .oehns{border-bottom: 1px #ddd solid;height: auto;line-height: 0.79rem;padding: 0 3%;}
.ment_order .oehns .name{color:#333;font-size: 0.23rem;}
.ment_order .oehns .oebade{color:#333;font-size: 0.2rem;background:url(../images/chadown.png) no-repeat right center;padding-right: 0.4rem;position: absolute;right: 3%;top:0;background-size: 14px;}
.ment_order .oehns .oebade span{color: #c80005;margin-left: 0.1rem;}
.ment_order .oehns .anderosa{display: none;padding:2% 0;background: #fff;width: 4.9rem;border-top: 1px #ddd solid;}
.ment_order .oehns .anderosa ul{padding-left: 20px}
.ment_order .oehns .anderosa ul li{margin: 0.2rem 0;line-height: 0.3rem;}
.ment_order .oehns .anderosa ul li input{width: 0.35rem;height: 0.35rem;vertical-align: middle;}
.ment_order .oehns .anderosa ul li span{color: #333;font-size: 0.2rem;margin-left: 0.15rem;}

.ment_order .oehns .anderosa ul li .inputs{width: 0.35rem;height: 0.35rem;vertical-align: middle;display: block;float: left;margin-top: 0.06rem;}
.ment_order .oehns .anderosa ul li .spans{display: block; border: 1px #ddd solid;background: #fff;width: auto; height: 0.4rem; line-height: 0.4rem; overflow: hidden; float: left;text-align: center;font-size: 0.2rem;font-weight: bold;color: #333;padding: 0 10px;margin-left: 0.15rem;}
.ment_order .oehns .anderosa ul li span img{height:0.37rem;}
.ment_order .oehns .textarea{width: 4.7rem;height: 1.18rem;background: #f8f8f8;border-radius: 4px;margin: 3% 0;outline:none;padding: 10px;}

.iosnsp{width: 94%;margin:0 auto;padding:20px 0 0 0;}
.iosnsp .vjhs{height:35px;line-height:35px;color:#fff;background:#d62432;text-align: center;border-radius: 4px;float: right;width: 184px;margin-top:0.2rem;}
.iosnsp p span{color:#2489d6;}
.iosnsp p b{color:#ff0000;}
.pay_success{height:100%;}
.pay_success .p1{padding-top: 2.14rem;color: #c80005;font-size: 0.35rem;}
.pay_success .p2{color: #999;font-size: 0.21rem;}

.pay_success nav{width:4.38rem;margin-top:1.47rem; }
.pay_success nav a{width: 2rem;height: 0.6rem;line-height: 0.6rem;text-align: center;display: block;color: #fff;font-size: 0.22rem;}
.pay_success nav a.a1{background: #c80005}
.pay_success nav a.a2{background: #000}

.order_details .one{padding: 3% 6%;border-bottom: 1px #ddd solid;}
.order_details .one p{color: #777676;font-size: 0.2rem}
.order_details .one p span{color: #393939;font-size: 0.2rem;}
.order_details .one p .sp1{color: #c80005;font-weight: bold;font-size: 0.2rem;}

.order_details .cartlist{border: 1px #ddd solid; background: #fff; margin-bottom: 0.2rem;border-bottom: none;width:94%;margin:2% auto;}
.order_details .cartlist ul li{border-bottom: 1px #ddd solid;padding:4% 2%;}
.order_details .cartlist ul li .checkes{}
.order_details .cartlist ul li .checkes .check{width:0.25rem;height: 0.25rem;cursor: pointer;}
.order_details .cartlist ul li .picimg{width: 1.2rem;height: 1.2rem;}
.order_details .cartlist ul li .picimg img{width: 100%;display: block;}
.order_details .cartlist ul li .info{width: 4.28rem;}
.order_details .cartlist ul li .info .name{color: #333;font-size: 0.22rem;}
.order_details .cartlist ul li .info .name a{color: #333;font-size: 0.22rem;}
.order_details .cartlist ul li .info .iemn{line-height: 0.2rem;}
.order_details .cartlist ul li .info .iemn a{color: #999;font-size: 0.2rem;}

.order_details .cartlist ul li .info .price{color: #999;font-size: 0.2rem;}
.order_details .cartlist ul li .info .nadsub{height:0.3rem;width: 1.1rem;}
.order_details .cartlist ul li .info .nadsub .text{width: 0.6rem;height: 0.3rem;line-height: 0.3rem;font-size: 0.2rem;color: #c80005;text-align: center; vertical-align: top;}
.order_details .cartlist ul li .info .nadsub a{width: 0.3rem;height:0.3rem;line-height: 0.3rem;text-align: center;background: #999;display: block;font-size: 0.25rem;color: #fff;position: absolute;top: 0;}
.order_details .cartlist ul li .info .nadsub a.reduce{left: 0;}
.order_details .cartlist ul li .info .nadsub a.plus{right: 0;}
.order_details .cartlist ul li .info .recovery{position: absolute;right:0.2rem;top:0.5rem;z-index: 1;}
.order_details .cartlist ul li .info .recovery img{height: 0.33rem;}
.busding .state .one img{height: 0.3rem;vertical-align: middle;}
.busding .state .one span{font-size: 0.23rem;color: #c80005;}
.busding .state menu{width: 90%;margin: 0.25rem auto;}
.busding .state menu a{display: block;width: 1.18rem;height: 0.32rem;line-height: 0.32rem;text-align: center;border-radius: 4px;font-size: 0.2rem;margin-left: 0.2rem;float: right;}
.busding .state .oeis{color: #c80005;border: 1px #c80005 solid;}
.busding .state .oeis2{color: #333;border: 1px #333 solid;}
.member .memberbg img{width: 100%;}
.member .memberbg .after{font-size: 0.2rem;color: #fff;position: absolute;bottom: 0.2rem;left: 0.2rem;}
.member .memberbg .after a{font-size: 0.2rem;color: #fff;margin-left:0.1rem; }
.member .memberbg .before{width: 1.5rem;height: 1.5rem;background:url(../images/before.png) repeat;border-radius:50%;position: absolute;top: 0.2rem;left: 2.45rem; }

.member .memberbg .before a{display: block;width: 1.3rem;height: 1.3rem;line-height: 1.3rem;text-align: center; background: #fff;border-radius:50%;color: #1a8bd8;font-size:0.22rem;margin:0.1rem 0 0 0.1rem; } 
.member_box{width:90%;margin:3% auto;}
.member_box ul{border: 1px #ddd solid; background: #fff;border-radius:10px;margin-bottom: 0.11rem;}
.member_box ul li{height: 0.66rem;padding:0 3%;}
.member_box ul li p{position:absolute;left: 3%;top:0;height: 0.66rem;
    line-height: 0.6rem;padding:0 3%;}
.member_box ul li p img{vertical-align: middle;}
.member_box ul li .p1 img{height: 0.3rem;}
.member_box ul li .p2 img{height: 0.32rem;}
.member_box ul li .p3 img{height: 0.37rem;}
.member_box ul li .p4 img{height: 0.36rem;}
.member_box ul li .p5 img{height: 0.29rem;}
.member_box ul li .p6 img{height: 0.35rem;}
.member_box ul li .p7 img{height: 0.41rem;}
.member_box ul li .p8 img{height: 0.41rem;}
.member_box ul li .p9 img{height: 0.28rem;}
.member_box ul li .p10 img{height: 0.48rem;}
.member_box ul li a{display: block;border-bottom: 1px #ddd solid;height: 0.66rem;line-height: 0.6rem;color: #999;font-size: 0.22rem;margin-left:13%;padding-left: 10px;}
.popup{display:none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/darkbg.png) repeat;z-index: 99999;}
.popup .lrdver{width:5.4rem;margin:3rem auto;height:3.62rem;}
.popup .lrdver p{padding-top: 0.9rem;color: #333;font-size: 0.24rem;text-align: center;}
.popup .lrdver .a1{width: 4rem;height: 0.66rem;line-height: 0.66rem;background: #c80005;text-align: center;font-size: 0.27rem;color: #fff;border-radius:4px;display: block; margin: 0 auto;margin-top: 0.43rem;}
.popup .lrdver .a2{width: 3.98rem;height: 0.64rem;line-height: 0.66rem;border: 1px #333 solid; text-align: center;font-size: 0.27rem;color: #333;border-radius:4px;display: block;margin: 0 auto;margin-top: 0.2rem;}

.shipp_address{width: 100%;}
.shipp_address ul li{border-bottom: 1px #ddd solid;padding-left:5%;display: block;margin-bottom:0.16rem;background: #fff;}

.shipp_address ul li .name{width: 100%;color: #333;font-size: 0.26rem;height:0.7rem;line-height:0.7rem;}
.shipp_address ul li .name span{color: #333;font-size: 0.26rem;position: absolute;top:0;left:1rem;}
.shipp_address ul li .add{width: 100%;margin-top:0.2rem;padding-bottom: 0.3rem;border-bottom: 1px #ddd solid;}
.shipp_address ul li .add p{color: #999;font-size: 0.26rem;width: 98%;}
.shipp_address ul li .action{width:100%;height:0.78rem;}
.shipp_address ul li .action .one{width:30%;float:left;margin-top: 0.1rem;}
.shipp_address ul li .action .one a.btn {width:100%; height:0.4rem;background:url(../images/uen.png) no-repeat left center;display: inline-block;background-size: 20px;margin-top:0.1rem;}
.shipp_address ul li .action .one a.btnsel { background-image:url(../images/uen_on.png);}
.shipp_address ul li .action .one a span{color:#999;font-size:0.28rem;position: absolute;left: 25px;top: 0;}
.shipp_address ul li .action nav{width:60%;margin-top: 0.1rem;}
.shipp_address ul li .action nav a{display:block;}
.shipp_address ul li .action nav a span{color:#999;font-size:0.28rem;position: absolute;left: 25px;top: 0;}
.shipp_address ul li .action nav .edit{width:35%; height:0.4rem;background:url(../images/edit.png) no-repeat left center;display: block;background-size: 20px;margin-top:0.1rem;}
.shipp_address ul li .action nav .delete{width:35%; height:0.4rem;background:url(../images/delete.png) no-repeat left center;display: block;background-size: 20px;margin-top:0.1rem;}

.busding2{z-index:99; position:fixed; left:0; bottom:0; width:100%; height:0.8rem;line-height: 0.8rem; background:#fff;}
.add_to{display: block;width: 2rem;height: 0.48rem;line-height: 0.48rem;text-align: center; border-radius: 4px;font-size: 0.2rem;color: #c80005;border: 1px #c80005 solid;margin: 0.5rem auto;}
.add_lacder{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/darkbg.png) repeat;z-index: 199;}
.add_lacder .conter{width:100%;}
.add_lacder .title{height:1rem;line-height:1rem;background:#c80005;text-align:center;font-size:0.35rem;color:#fff;}
.add_lacder .title a{font-size:0.2rem;color:#fff;position: absolute;right: 0;top: 0;}
.add_lacder .conerd{padding: 5%;background: #fff;min-height:488px;}
.add_lacder .conerd p{color: #999;font-size: 0.2rem;}
.add_lacder2{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background:#fff;z-index: 199;}
.add_lacder2 .conter{width:100%;}
.add_lacder2 .title{height:1rem;line-height:1rem;background:#c80005;text-align:left;font-size:0.25rem;color:#fff;    padding-left: 18px;}
.add_lacder2 .title a{font-size:0.2rem;color:#fff;position: absolute;right: 0;top: 0;}


#laisre{overflow: auto;}
.add_lacder .laisre{padding: 5%;}
.add_lacder .laisre p{width:100%;margin-bottom: 0.22rem;}
.add_lacder .laisre p span{font-size:0.2rem;color:#c20a0a;}
.add_lacder .laisre p .text{width: 91.5%;border: 1px #ddd solid;border-radius: 4px;background: #fafafa;padding:0 10px;color: #333;font-size: 0.28rem;height: 0.88rem;line-height: 0.88rem;}
.add_lacder .laisre p .obedhe{padding:1px 10px;}
.add_lacder .laisre p .textarea{width: 91.5%;height: 1.5rem;color: #333;font-size: 0.28rem;outline:none;border: 1px #ddd solid;background: #fafafa;padding:0.2rem;border-radius: 4px;}
.add_lacder .laisre select{border: none;border:1px #ddd solid;border-radius: 4px;height: 0.88rem;width: 100%;color: #999;font-size: 0.28rem;padding-left: 10px;margin-bottom: 0.22rem;}
.add_lacder .laisre .default{margin-top:0.2rem;}
.add_lacder .laisre .default .chec{width: 13px;height: 13px;vertical-align: middle;}
.add_lacder .but{display: block;width: 100%;position: fixed;bottom: 0;left: 0;}
.add_lacder .but .sub{width: 100%;height: 1.1rem;line-height: 1.1rem;text-align: center;font-size: 0.28rem;color: #fff;background: #c80005;}
.marvd{margin-top:1rem;}

.system .top{width: 94%;background: #fff;height:1.8rem;padding: 0 3%;}
.system .top .p1{padding-top:0.34rem;margin-left: 0.45rem;color: #333;font-size: 0.2rem;}
.system .top .p2{margin-top: 0.1rem;font-size: 0.37rem;font-weight: bold;color: #c80005;}
.system .two{margin:3%;border: 1px #ddd solid;background: #fff;}
.system .two a{display: block;width: 50%;height: 1.38rem;float: left;text-align: center;}
.system .two a .picimg{margin: 0.19rem 0 0 0}
.system .two a .picimg img{height: 0.59rem;}
.system .two a .p1{font-size:0.2rem;color: #e1a005;}
.system .two a .p2{font-size:0.2rem;color: #603bbc;}
.system .two a:after{content: ""; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ddd;}


.interecord{width: 94%;margin: 0 auto;}
.interecord .title{height:0.52rem;background:#333;}
.interecord .title a{display:block;text-align:center;float:left;width:50%;font-size:0.2rem;color:#fff;height:0.52rem;line-height:0.52rem;}
.interecord .title a.on{background:#ff4a43;}
.interecord .conter{width:100%;height:auto;}
.interecord .conter .form{width:100%;margin:0 auto;padding:0 0 0.2rem 0;}
.interecord .conter .form .title{width: 100%;border: 1px #ddd solid;height:0.38rem;line-height: 0.38rem;background: #fff;margin-top: 0.1rem;}
.interecord .conter .form .title p{font-size: 0.2rem;color: #333;text-align: center;}
.interecord .conter .form .title .date{width:1.22rem;border-right: 1px solid #ddd;}
.interecord .conter .form .title .gift{width:2.29rem;border-right: 1px solid #ddd;}
.interecord .conter .form .title .number{width:1.22rem;border-right: 1px solid #ddd;}
.interecord .conter .form .title .consume{width:1.22rem}
.interecord .conter .form  .list{width: 100%;border: 1px #ddd solid;border-bottom: none;background: #fff;margin-top:7px;}
.interecord .conter .form  .list ul li{height:0.59rem;line-height:0.59rem;border-bottom: 1px #ddd solid;}
.interecord .conter .form  .list ul li .date{width:1.22rem;color: #999;font-size: 0.2rem;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;}
.interecord .conter .form  .list ul li .gift{width:2.29rem;color: #999;font-size: 0.2rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;}
.interecord .conter .form  .list ul li .number{width:1.22rem;color: #999;font-size: 0.2rem;text-align: center;}
.interecord .conter .form  .list ul li .consume{width:1.22rem;color: #ff4a43;font-size: 0.2rem;text-align: center;}
.interecord .conter .form2{width:100%;margin:0 auto;padding:0 0 0.2rem 0;;}
.interecord .conter .form2 .title{width: 100%;border: 1px #ddd solid;height:0.38rem;line-height: 0.38rem;background: #fff;margin-top: 0.1rem;}
.interecord .conter .form2 .title p{font-size: 0.2rem;color: #333;text-align: center;}
.interecord .conter .form2 .title .date{width:1.8rem;border-right: 1px solid #ddd;}
.interecord .conter .form2 .title .obtain{width:2.24rem;border-right: 1px solid #ddd;}
.interecord .conter .form2 .title .explain{width:1.82rem;}
.interecord .conter .form2  .list{width: 100%;border: 1px #ddd solid;border-bottom: none;background: #fff;margin-top:7px;}
.interecord .conter .form2  .list ul li{height:0.59rem;line-height:0.59rem;border-bottom: 1px #ddd solid;}
.interecord .conter .form2  .list ul li .date{width:1.8rem;color: #999;font-size: 0.2rem;text-align: center;}
.interecord .conter .form2  .list ul li .obtain{width:2.24rem;color: #c80005;font-size: 0.2rem;text-align: center;}
.interecord .conter .form2  .list ul li .explain{width:1.82rem;color: #999;font-size: 0.2rem;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;}
.paging{margin: 5% auto;width: 78%;}
.paging a{color: #333;font-size: 0.22rem;}
.news_list menu{}
.news_list menu a{width: auto;height: 0.6rem;line-height: 0.6rem;text-align: center;}
.news_list menu a span{font-size: 0.26rem;color: #f98d2e;height: 0.56rem;display: inline-block;}
.news_list menu a.on span{border-bottom:4px #f98d2e solid; }
.news_list .list{width: 94%;padding:3%;margin: 0 auto;}
.news_list .list nav a{border: 1px #ddd solid;display: block;background: #fff;margin-bottom:0.24rem; }
.news_list .list nav a img{width: 100%;display: block;}
.news_list .list nav a .title{font-weight:bold;color: #333;font-size: 0.24rem;}
.news_list .list nav a .time{color:#f98d2e;font-size: 0.2rem;}
.news_list .list nav a .time span{color:#f98d2e;font-size: 0.14rem;position: absolute;top: 0;right: 0;}
.news_list .list nav a .info{color:#999;font-size: 0.2rem;line-height: 0.35rem;}
.news_details .title{height: 0.88rem;}
.news_details .title h1{color: #333;font-size: 0.38rem;text-align: center;margin-top: 0.2rem;}
.news_details .title .time{color: #f98d2e;font-size: 0.3rem;text-align: center;margin-top: 0.04rem;}
.news_details .conter {padding:3%;}
.news_details .conter p{color: #999;font-size: 0.2rem;}
.monopoly_list{width: 94%;padding: 3%;margin: 0 auto;}
.monopoly_list ul li{border: 1px #ddd solid;background: #fff;margin-bottom: 0.24rem;}
.monopoly_list ul li a img { width: 100%;display: block;border-bottom: 1px #ddd solid;}
.monopoly_list ul li .title{border-bottom: 1px #ddd solid;height: 0.5rem;line-height: 0.5rem;font-size: 0.24rem;color: #f98d2e;font-weight: bold;}
.monopoly_list ul li .title .maps{width: 0.91rem;height: 0.28rem;line-height: 0.28rem;text-align: center;border: 1px #ddd solid;color: #fff;font-size:0.2rem;background: #005bac;display: block;position: absolute;right:0;top:0;margin-top:0.09rem;}
.monopoly_list ul li .inss{color: #999;font-size: 0.2rem;}
.monopoly_list ul li .inss .picimg{display: inline-block;margin-right:0;width: 34px;
    text-align: center;}
.monopoly_list ul li .inss .picimg img{vertical-align: middle;height: 0.3rem;}
.monopoly_list ul li .inss p{color: #999;font-size: 0.2rem;}
.monopoly_list ul li .inss p.osba{width: 73%;line-height: 0.3rem;margin-top: 2px;}
.conpager{height:0.67rem;padding:20px;border-top:1px solid  #ddd;}
.conpager .esp{height:0.4rem;line-height:0.4rem;font-size:0.2rem;color:#908f8f;}
.conpager .esp span{font-size:0.2rem;color:#333;}
.conpager .esp a{font-size:0.2rem;color:#666;}
.monopoly_details .banabn img{width: 100%;display: block;}
.monopoly_details .details{width: 94%;padding: 3%;margin: 0 auto;}
.monopoly_details .details .one{border: 1px #ddd solid;}
.monopoly_details .details .one .img img{width: 100%;display: block;}
.monopoly_details .details .one .title{height:0.6rem;line-height: 0.6rem;text-align: center;background: #c80005;color: #fff;font-size: 0.27rem;} 
.monopoly_details .details .one .class{border-bottom: 1px #ddd solid;height: 1.03rem;}
.monopoly_details .details .one .class p{font-size: 0.24rem;color: #333;overflow: hidden;white-space: nowrap;}
.monopoly_details .details .one .inss{color: #999;font-size: 0.2rem;}
.monopoly_details .details .one .inss .picimg{display: inline-block;margin-right:0;width: 34px;text-align: center;}
.monopoly_details .details .one .inss .picimg img{vertical-align: middle;height: 0.3rem;}
.monopoly_details .details .one .inss p{color: #999;font-size: 0.2rem;}
.monopoly_details .details .one .inss p.osba{width: 73%;line-height: 0.3rem;margin-top: 2px;}
.monopoly_details .details .one .maps{width: 0.91rem;height: 0.28rem;line-height: 0.28rem;text-align: center;border: 1px #ddd solid;color: #fff;font-size:0.2rem;background: #005bac;margin-top:0.09rem;margin-left:1rem;display: block;}
.monopoly_details .details .two{width: 100%;}
.monopoly_details .details .two .big_title{padding: 0.2rem 0;padding-left: 20px;}
.monopoly_details .details .two .big_title p{height: 0.26rem;line-height: 0.26rem;border-left: 0.06rem #c80005 solid;}
.monopoly_details .details .two .big_title p span{font-size: 0.26rem;font-weight: bold;color: #c80005;margin-left: 10px;}


.kskmls{width:99%;height:auto;border: 1px solid #ddd;border-right: none;margin-bottom: 0.46rem;}
.kskmls ul li{width:33.33%;height:auto;float: left;}
.kskmls ul li:after{content: ""; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ddd;}
.kskmls ul li .picimg{background: #fff;}
.kskmls ul li .picimg img{display: block;width: 100%}
.kskmls ul li p{width: 100%;height:0.40rem;line-height: 0.40rem;text-align: center;}
.kskmls ul li p a{color: #fff;font-size: 0.2rem;}
.kskmls ul li p.p1{background: #c80005;}
.kskmls ul li p.p2{background: #333;}

.group_ba{width: 100%;height: auto;}
.group_ba img{display: block;width: 100%;}
.group_list .list{border-top: 1px #ddd solid;border-left: 1px #ddd solid;overflow: hidden;}
.group_list .list nav{width: 100%;background: #fff;}
.group_list .list nav a{ position: relative; display: block;float: left;width: 46%;border-top: 1px #ddd solid;border-bottom: 1px #ddd solid;padding:2%;text-align: center;margin-top:-1px;}
.group_list .list nav a:after{content: ""; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ddd;}
.group_list .list nav a img{width: 100%;}
.group_list .list nav a .name{color: #999;font-size: 0.2rem;margin:0.1rem 0;text-align: left;}
.group_list .list nav a .price{color: #c80005;font-size: 0.2rem;font-weight: bold;text-align: left;}
.coupon .title{width: 100%;height: 0.79rem;background: #fff;border-bottom:1px #ddd solid;  }
.coupon .title a{width:50%;height: 0.79rem;line-height: 0.79rem;text-align: center;float: left;}
.coupon .title a:after{content: ""; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ddd;}
.coupon .title a span{display: block;height: 0.75rem; border-top:4px #333 solid;color: #333;}
.coupon .title a.bad span{border-top:4px #c80005 solid;color: #c80005;}
.coupon .list{padding: 3% 4%;}
.coupon .list nav a{display: block; width: 5.9rem;height: 1.8rem;margin: 0 auto; margin-bottom: 0.2rem;}
.coupon .list nav a.bg1{background: url(../images/coupon_available.jpg) no-repeat;background-size:100%; }
.coupon .list nav a.bg2{background: url(../images/coupon_invalid.jpg) no-repeat;background-size:100%;}
.coupon .list nav a .left{width: 3.26rem;}
.coupon .list nav a .left .name{font-size:0.21rem;color: #333;margin-top: 0.3rem;margin-left:0.24rem;text-align: left;line-height: 0.25rem;}
.coupon .list nav a .left .type1{font-size: 0.25rem;color: #f98d2e;margin-left:0.24rem;margin-top: 0.12rem;line-height: 0.25rem;}
.coupon .list nav a .left .type2{font-size: 0.25rem;color: #333;margin-left:0.24rem;margin-top: 0.12rem;line-height: 0.25rem;}
.coupon .list nav a .left .term{font-size: 0.18rem;color:#999;margin-left: 0.24rem;margin-top: 0.2rem;line-height: 0.3rem;}
.coupon .list nav a .left .term2{font-size: 0.18rem;color:#999;margin-left: 0.24rem;line-height: 0.25rem;}
.coupon .list nav a .right .money{font-size: 0.8rem;color: #fff;font-family: "Myriad Pro";margin-top: 0.65rem;margin-right: 0.33rem;text-align: left;}
.coupon .list nav a .right .condition{font-size: 0.2rem;color: #fff;text-align: right;margin-top:0.2rem;margin-right: 0.33rem;line-height: 0.25rem;}
.coupon .more{width: 94%;height:0.6rem;line-height: 0.6rem;text-align: center;background: #f98d2e;color: #fff;font-size: 0.22rem;display: block;margin: 0 auto;}


.exchange_ba{width: 100%;height: auto;}
.exchange_ba img{display: block;width: 100%;}
.exchange{padding: 3% 2%;}
.exchange ul li{display: block; width: 6.02rem;height: 3.03rem;margin: 0 auto; margin-bottom: 0.2rem;background: url(../images/couponbg.png) no-repeat;background-size:100%;}
.exchange ul li .up{display: block; width: 5.9rem;height: 1.8rem;margin: 0 auto; margin-bottom: 0.2rem;}

.exchange ul li .up .left{width: 3.26rem;}
.exchange ul li .up .left .name{font-size:0.21rem;color: #333;margin-top: 0.3rem;margin-left:0.24rem;text-align: left;line-height: 0.25rem;}
.exchange ul li .up .left .type1{font-size: 0.25rem;color: #f98d2e;margin-left:0.24rem;margin-top: 0.12rem;line-height: 0.25rem;}
.exchange ul li .up .left .type2{font-size: 0.25rem;color: #333;margin-left:0.24rem;margin-top: 0.12rem;line-height: 0.25rem;}
.exchange ul li .up .left .term{font-size: 0.18rem;color:#999;margin-left: 0.24rem;margin-top: 0.2rem;line-height: 0.3rem;}
.exchange ul li .up .left .term2{font-size: 0.18rem;color:#999;margin-left: 0.24rem;line-height: 0.25rem;}
.exchange ul li .up .right .money{font-size: 0.8rem;color: #fff;font-family: "Myriad Pro";margin-top: 0.65rem;margin-right: 0.33rem;text-align: left;}
.exchange ul li .up .right .condition{font-size: 0.2rem;color: #fff;text-align: right;margin-top:0.2rem;margin-right: 0.33rem;line-height: 0.25rem;}
.exchange ul li .down .hoso{width:208px;padding-left: 0.2rem;color: #333;font-size: 0.2rem;margin-top: 0.6rem;}
.exchange ul li .down .hoso span{color: #ff7700;font-size: 0.28rem;}
.exchange ul li .down .couponbut{width: 1.71rem;height: 0.46rem;line-height: 0.46rem;text-align: center;font-size:0.2rem;color: #fff; background: url(../images/couponbut.png) no-repeat;display: block;position: absolute;right: 0.54rem;bottom: 0;background-size: 100%;z-index: 1;}

.news_center .title{width: 100%;height: 0.79rem;background: #fff;border-bottom:1px #ddd solid;  }
.news_center .title a{width:50%;height: 0.79rem;line-height: 0.79rem;text-align: center;float: left;}
.news_center .title a:after{content: ""; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ddd;}
.news_center .title a span{display: block;height: 0.75rem; border-top:4px #333 solid;color: #333;}
.news_center .title a.bad span{border-top:4px #c80005 solid;color: #c80005;}
.news_center .list{margin-top: 0.2rem;}
.news_center .list .no_newsbg {width: 1.55rem;margin: 0 auto;padding-top: 2.92rem;}
.news_center .list .no_newsbg img{height: 1.49rem;}
.news_center .list .no_newswen{text-align: center;color: #999;font-size: 0.32rem}
.news_center .list .notice a{background:#fff;border-bottom:1px #ddd solid;padding: 2% 3%;display: block;}
.news_center .list .notice a:last-child{border-bottom:none;}
.news_center .list .notice a .name b{width: 0.22rem;height: 0.22rem;background:#c80005;display: block;position: absolute;top:0.1rem;left: 0;border-radius: 50%;}
.news_center .list .notice a .name p{color: #333;font-size: 0.26rem;padding-left: 0.3rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;width: 88%;}
.news_center .list .notice a .name span{position: absolute;top:0;right:0;}
.news_center .list .notice a .name span img{height: 0.2rem;}
.news_center .list .notice a .time{padding-left: 0.3rem;color: #999;font-size: 0.14rem;}
.news_center .list .notice a .info{padding-left: 0.3rem;color: #999;font-size: 0.2rem;line-height: 0.35rem;}
.news_center .list .notice2{}
.news_center .list .notice2 a{background:#fff;border-bottom:1px #ddd solid;padding: 2% 3%;display: block;}
.news_center .list .notice2 a:last-child{border-bottom:none;}
.news_center .list .notice2 a .name{color: #333;font-size: 0.28rem;}
.news_center .list .notice2 a .time{color: #999;font-size: 0.14rem;}
.news_center .list .notice2 a .info{color: #999;font-size: 0.2rem;line-height: 0.35rem;}
.news_center .list .notice2 a .info p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;}
.news_center .list .notice2 a .info span{position: absolute;top:0;right:0;}
.news_center .list .notice2 a .info span img{height: 0.2rem;}
.message .form{border-bottom:1px #ddd solid; }
.message .form .name{color: #333;font-size: 0.23rem;padding-top: 0.26rem;margin-left: 0.1rem;}
.message .form .checked{width: 100%;margin-left: 0.2rem;}
.message .form .checked p{float: left;margin-right: 0.6rem;}
.message .form .checked p .check{vertical-align: middle;width: 15px;height: 15px;cursor: pointer;} 
.message .form .checked p span{margin-left: 7px;color: #333;font-size: 0.23rem;}
.message .form textarea{width: 93%;height: 2.02rem;padding:8px;border: 1px solid #ddd;outline: none;margin-top: 0.24rem;border-radius: 4px;} 
.message .form .inputsub{margin-top: 0.14rem;padding-bottom: 0.2rem;height: 0.42rem;}
.message .form .inputsub .sub{width: 1.3rem;height: 0.42rem;line-height: 0.42rem;text-align: center;background: #c80005;color: #fff;font-size: 0.2rem;position: absolute;top:0;right:3%;border-radius:4px;}
.message .list{border-top: 1px #ddd solid;}
.message .list ul li{padding: 3%; border-bottom: 1px #ddd solid;}
.message .list ul li .name{color: #4a97db;font-size: 0.2rem;}
.message .list ul li .name span{color: #999;font-size: 0.2rem;position: absolute;top:0;right:0;}
.message .list ul li .lusad{}
.message .list ul li .lusad span{display: inline-block;width: auto;color: #333;font-size: 0.2rem;position: absolute;left: 0;top:0;}
.message .list ul li .lusad p{padding-left: 0.75rem;color: #333;font-size: 0.2rem;}
.message .list ul li .reply{}
.message .list ul li .reply span{display: inline-block;width: auto;color: #c80005;font-size: 0.2rem;position: absolute;left: 0;top:0;}
.message .list ul li .reply p{padding-left: 0.75rem;color: #333;font-size: 0.2rem;}
.eva_oprder .order_no{background: #fff;border-bottom: 1px #ddd solid;height:0.58rem;line-height: 0.58rem;}
.eva_oprder .order_no span{padding: 3%;color: #999;font-size: 0.2rem;}
.eva_oprder .evaluate{border-top: 1px #ddd solid;margin-bottom: 0.2rem;}
.eva_oprder .evaluate .order{border-bottom: 1px #ddd solid;padding: 2% 0;}
.eva_oprder .evaluate .order .picimg{width:20%;display: block;}
.eva_oprder .evaluate .order .info{width: 80%;} 
.eva_oprder .evaluate .order .info .p1{color: #333;font-size: 0.2rem;}
.eva_oprder .evaluate .order .info .p2{color: #999;font-size: 0.2rem;}
.eva_oprder .evaluate .order .info .score span{color: #333;font-size: 0.2rem;display: inline-block;position: absolute;top:0;left:0;}
.eva_oprder .evaluate .order .info .score .reviewsbox{padding-left:0.7rem; }

.eva_oprder .evaluate .form{border-bottom: 1px #ddd solid;}
.eva_oprder .evaluate .form textarea{width: 93%;height: 2.02rem;padding:8px;border: 1px solid #ddd;outline: none;margin-top: 0.24rem;border-radius: 4px;} 
.eva_oprder .evaluate .form .inputsub{margin-top: 0.14rem;padding-bottom: 0.2rem;height: 0.42rem;}
.eva_oprder .evaluate .form .inputsub span{color:#999;}
.eva_oprder .evaluate .form .inputsub .sub{width: 1.3rem;height: 0.42rem;line-height: 0.42rem;text-align: center;background: #c80005;color: #fff;font-size: 0.2rem;position: absolute;top:0;right:3%;border-radius:4px;}
.colle{margin-top: 0.2rem;}
.colle ul li{height: 1.2rem;padding: 0.2rem 3%;border-bottom:1px #ddd solid;}
.colle ul li .conter{width: 70%;height:1.2rem;border-right:1px #ddd solid;display: block;}
.colle ul li .conter .picimg{width:1.2rem;}
.colle ul li .conter .picimg img{height: 1.2rem;display: block;}
.colle ul li .conter .info{width: 58%;}
.colle ul li .conter .info .name{color: #333;font-size: 0.2rem;}
.colle ul li .conter .info .price{color: #999;font-size: 0.15rem;}
.colle ul li .rifgh{width: 29%;}
.colle ul li .rifgh a{display: block;color: #999;font-size: 0.2rem;text-align: center;padding: 0.5rem 0;}
.colle ul li .rifgh a span{margin-right: 0.1rem;}
.colle ul li .rifgh a span img{height: 0.29rem;}

.myorder .title{width: 100%;height: 0.79rem;background: #fff;border-bottom:1px #ddd solid;  }
.myorder .title a{width:33.33%;height: 0.79rem;line-height: 0.79rem;text-align: center;float: left;}
.myorder .title a:after{content: ""; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ddd;}
.myorder .title a span{display: block;height: 0.75rem; border-top:4px #333 solid;color: #333;}
.myorder .title a.pads span{border-top:4px #c80005 solid;color: #c80005;}
.myorder .list ul li{margin-top: 0.2rem;background: #fff;}
.myorder .list ul li .top{border-top:1px #ddd solid;
border-bottom:1px #ddd solid;height:0.58rem;line-height: 0.58rem;padding: 0 3%;}
.myorder .list ul li .top span{color: #999;font-size: 0.2rem;}
.myorder .list ul li .top .time{position: absolute;top:0;right: 3%;}
.myorder .list ul li .boedn{height: 1rem;padding: 2% 3%;border-bottom:1px #ddd solid;}
.myorder .list ul li .boedn .picimg{position: absolute;left:3%;width: 1rem;}
.myorder .list ul li .boedn .picimg img{vertical-align: middle;height: 1rem;}
.myorder .list ul li .boedn .info{height: 1rem;padding-left:1rem;}
.myorder .list ul li .boedn .info .p1{color: #333;font-size: 0.2rem;}
.myorder .list ul li .boedn .info .p2{color: #999;font-size: 0.2rem;line-height: 0.25rem;}
.myorder .list ul li .boedn .info .p2 span{color: #c80005;font-size: 0.2rem;position: absolute;top:0;right:0;}
.myorder .list ul li .boedn .info .p3{color: #999;font-size: 0.2rem;}
.myorder .list ul li .down{border-bottom:1px #ddd solid;height:0.78rem;line-height: 0.78rem;padding: 0 3%;}
.myorder .list ul li .down span{color: #c80005;font-size:0.23rem; }
.myorder .list ul li .down nav{position: absolute;top:0;right: 3%;}
.myorder .list ul li .down nav a{display: block;width: 1.09rem;height: 0.36rem;line-height: 0.36rem;text-align: center;border:1px #ddd solid;float: right;margin-right: 0.24rem;margin-top: 0.2rem;font-size: 0.2rem;color:#333;border-radius: 4px;}
.myorder .list ul li .down nav .on{border: none;background: #c80005;height: 0.38rem;line-height: 0.38rem;color: #fff;}
.myorder .list ul li .down nav .ons{border:none;background: #c80005;width: 0.76rem;height: 0.38rem;line-height: 0.38rem;color: #fff;}
.signin{}
.signin .logo{width: 2.6rem;margin: 0 auto;padding:0.8rem 0;}
.signin .logo img{height:0.85rem;}
.signin .text{width:96%;height: 0.5rem;line-height: 0.5rem;padding: 2%;color:#999;font-size: 0.25rem;border-radius:4px;border: 1px #ddd solid;margin: 0 auto 0.22rem auto;display: block;}
.signin .odres {width: 94%;margin: 0.2rem auto;}
.signin .odres a{color: #c80005;}
.signin .sub{display: block;width: 90%;height: 0.9rem;line-height: 0.9rem;border: none;background: #c80005;border-radius:4px;text-align: center;margin: 0 auto;margin-bottom: 0.24rem;color: #fff;font-size: 0.26rem;}
.signin .us_but{display: block;width: 90%;height: 0.9rem;line-height: 0.9rem;background: #999;border-radius:4px;text-align: center;margin: 0 auto;margin-bottom: 0.24rem;color: #fff;font-size: 0.26rem;}
.signin .text2{width: 2.46rem;height: 0.5rem;line-height: 0.5rem;padding: 0.2rem;color:#999;font-size: 0.25rem;border-radius:4px;border: 1px #ddd solid;margin: 0 auto 0.22rem auto;    display: block;}
.signin .isds{display: block;width: 2.05rem;height: 0.9rem;line-height: 0.9rem;text-align: center;margin: 0 auto;margin-bottom: 0.24rem;color: #fff;font-size: 0.26rem;}
.signin .isds img{width: 100%;height: 0.9rem;}
.signin .isbswe{width:89%;margin: 0 auto;}
.signin .us_but2{display: block;width: 90%;height: 0.9rem;line-height: 0.9rem;background: #c80005;border-radius:4px;text-align: center;margin: 0.4rem auto;margin-bottom: 0.24rem;color: #fff;font-size: 0.26rem;}
.signin .isbswe p{color: #c80005;font-size: 0.26rem;height: 0.5rem;padding-left: 8px;}
.signin .p1{margin-top: 3.4rem;color: #333;font-size: 0.28rem;}
.signin .p2{color: #333;font-size: 0.28rem;}
.signin .p3{color: #999;font-size: 0.23rem;}
.signin .list{width:90%;height:auto;margin: 15px auto 0 auto;}
.signin .list input{border:1px #ddd solid; width: 398px;height:46px;line-height: 46px;text-indent:20px;*margin-left:-20px;font-size:14px;color: #999; }
.signin .list .code{width:180px;}
.signin .list .codeimg{width:auto;height:auto;position: absolute; left: 200px;*left: 225px;top: 0;display: block;}
.signin .list .subbut{width: 400px;height:48px;line-height: 48px;text-align: center;font-size: 18px;color: #fff;background: #c80005;cursor: pointer;}
.signin .list .chec{width: 13px;height: 22px;cursor: pointer;}
.signin .list .osnis{position: absolute;top: 0;left: 168px;}

.cart_empty .img{display:block;margin-top:2.28rem;text-align: center;}
.cart_empty .img img{height:1.63rem;}
.cart_empty p{height:0.3rem;color:#333;margin-top:0.4rem;text-align: center;}
.cart_empty a{display:block;width:2rem;height:0.44rem;line-height:0.44rem;text-align:center;background:#c80005;color:#fff;font-size:0.0.25rem;margin:0.3rem auto;}
